/* 
 * File:   SembrField.h
 * Author: adriano
 *
 * Created on October 7, 2012, 2:46 PM
 */

#ifndef SEMBRFIELD_H
#define	SEMBRFIELD_H

#include <string>

using namespace std;

class SembrField {
public:
    SembrField();
    SembrField(const SembrField& orig);
    virtual ~SembrField();
    void SetFinalPosition(double* finalPosition);
    double* GetFinalPosition() const;
    void SetInitialPosition(double* initialPosition);
    double* GetInitialPosition() const;
    void SetDirection(string direction);
    string GetDirection() const;
    void SetFieldType(string fieldType);
    string GetFieldType() const;
private:
    string fieldType;
    string direction;
    double* initialPosition;
    double* finalPosition;
};

#endif	/* SEMBRFIELD_H */

